/*<style data-related="n2-ss-2">*/
div#n2-ss-2 .n2-ss-slider-1 {
  display: grid;
  position: relative;
}

div#n2-ss-2 .n2-ss-slider-2 {
  display: grid;
  position: relative;
  overflow: hidden;
  padding: 0px 0px 0px 0px;
  border: 0px solid RGBA(62, 62, 62, 1);
  border-radius: 0px;
  background-clip: padding-box;
  background-repeat: repeat;
  background-position: 50% 50%;
  background-size: cover;
  background-attachment: scroll;
  z-index: 1;
}

div#n2-ss-2:not(.n2-ss-loaded) .n2-ss-slider-2 {
  background-image: none !important;
}

div#n2-ss-2 .n2-ss-slider-3 {
  display: grid;
  grid-template-areas:'cover';
  position: relative;
  overflow: hidden;
  z-index: 10;
}

div#n2-ss-2 .n2-ss-slider-3 > * {
  grid-area: cover;
}

div#n2-ss-2 .n2-ss-slide-backgrounds, div#n2-ss-2 .n2-ss-slider-3 > .n2-ss-divider {
  position: relative;
}

div#n2-ss-2 .n2-ss-slide-backgrounds {
  z-index: 10;
}

div#n2-ss-2 .n2-ss-slide-backgrounds > * {
  overflow: hidden;
}

div#n2-ss-2 .n2-ss-slide-background {
  transform: translateX(-100000px);
}

div#n2-ss-2 .n2-ss-slider-4 {
  place-self: center;
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 20;
  display: grid;
  grid-template-areas:'slide';
}

div#n2-ss-2 .n2-ss-slider-4 > * {
  grid-area: slide;
}

div#n2-ss-2.n2-ss-full-page--constrain-ratio .n2-ss-slider-4 {
  height: auto;
}

div#n2-ss-2 .n2-ss-slide {
  display: grid;
  place-items: center;
  grid-auto-columns: 100%;
  position: relative;
  z-index: 20;
  -webkit-backface-visibility: hidden;
  transform: translateX(-100000px);
}

div#n2-ss-2 .n2-ss-slide {
  perspective: 1500px;
}

div#n2-ss-2 .n2-ss-slide-active {
  z-index: 21;
}

.n2-ss-background-animation {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3;
}

div#n2-ss-2 .nextend-arrow {
  cursor: pointer;
  overflow: hidden;
  line-height: 0 !important;
  z-index: 18;
  -webkit-user-select: none;
}

div#n2-ss-2 .nextend-arrow img {
  position: relative;
  display: block;
}

div#n2-ss-2 .nextend-arrow img.n2-arrow-hover-img {
  display: none;
}

div#n2-ss-2 .nextend-arrow:FOCUS img.n2-arrow-hover-img, div#n2-ss-2 .nextend-arrow:HOVER img.n2-arrow-hover-img {
  display: inline;
}

div#n2-ss-2 .nextend-arrow:FOCUS img.n2-arrow-normal-img, div#n2-ss-2 .nextend-arrow:HOVER img.n2-arrow-normal-img {
  display: none;
}

div#n2-ss-2 .nextend-arrow-animated {
  overflow: hidden;
}

div#n2-ss-2 .nextend-arrow-animated > div {
  position: relative;
}

div#n2-ss-2 .nextend-arrow-animated .n2-active {
  position: absolute;
}

div#n2-ss-2 .nextend-arrow-animated-fade {
  transition: background 0.3s, opacity 0.4s;
}

div#n2-ss-2 .nextend-arrow-animated-horizontal > div {
  transition: all 0.4s;
  transform: none;
}

div#n2-ss-2 .nextend-arrow-animated-horizontal .n2-active {
  top: 0;
}

div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-horizontal .n2-active {
  left: 100%;
}

div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-horizontal .n2-active {
  right: 100%;
}

div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-horizontal:HOVER > div, div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-horizontal:FOCUS > div {
  transform: translateX(-100%);
}

div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-horizontal:HOVER > div, div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-horizontal:FOCUS > div {
  transform: translateX(100%);
}

div#n2-ss-2 .nextend-arrow-animated-vertical > div {
  transition: all 0.4s;
  transform: none;
}

div#n2-ss-2 .nextend-arrow-animated-vertical .n2-active {
  left: 0;
}

div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-vertical .n2-active {
  top: 100%;
}

div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-vertical .n2-active {
  bottom: 100%;
}

div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-vertical:HOVER > div, div#n2-ss-2 .nextend-arrow-previous.nextend-arrow-animated-vertical:FOCUS > div {
  transform: translateY(-100%);
}

div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-vertical:HOVER > div, div#n2-ss-2 .nextend-arrow-next.nextend-arrow-animated-vertical:FOCUS > div {
  transform: translateY(100%);
}

div#n2-ss-2 .n2-ss-control-bullet {
  visibility: hidden;
  text-align: center;
  justify-content: center;
  z-index: 14;
}

div#n2-ss-2 .n2-ss-control-bullet--calculate-size {
  left: 0 !important;
}

div#n2-ss-2 .n2-ss-control-bullet-horizontal.n2-ss-control-bullet-fullsize {
  width: 100%;
}

div#n2-ss-2 .n2-ss-control-bullet-vertical.n2-ss-control-bullet-fullsize {
  height: 100%;
  flex-flow: column;
}

div#n2-ss-2 .nextend-bullet-bar {
  display: inline-flex;
  vertical-align: top;
  visibility: visible;
  align-items: center;
  flex-wrap: wrap;
}

div#n2-ss-2 .n2-bar-justify-content-left {
  justify-content: flex-start;
}

div#n2-ss-2 .n2-bar-justify-content-center {
  justify-content: center;
}

div#n2-ss-2 .n2-bar-justify-content-right {
  justify-content: flex-end;
}

div#n2-ss-2 .n2-ss-control-bullet-vertical > .nextend-bullet-bar {
  flex-flow: column;
}

div#n2-ss-2 .n2-ss-control-bullet-fullsize > .nextend-bullet-bar {
  display: flex;
}

div#n2-ss-2 .n2-ss-control-bullet-horizontal.n2-ss-control-bullet-fullsize > .nextend-bullet-bar {
  flex: 1 1 auto;
}

div#n2-ss-2 .n2-ss-control-bullet-vertical.n2-ss-control-bullet-fullsize > .nextend-bullet-bar {
  height: 100%;
}

div#n2-ss-2 .nextend-bullet-bar .n2-bullet {
  cursor: pointer;
  transition: background-color 0.4s;
}

div#n2-ss-2 .nextend-bullet-bar .n2-bullet.n2-active {
  cursor: default;
}

div#n2-ss-2 div.n2-ss-bullet-thumbnail-container {
  position: absolute;
  z-index: 10000000;
}

div#n2-ss-2 .n2-ss-bullet-thumbnail-container .n2-ss-bullet-thumbnail {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

div#n2-ss-2 .n-uc-1cbe1e16e25ad-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-1cbe1e16e25ad-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-198880f2d7884-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-198880f2d7884-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-15b5e9d5a89af-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-15b5e9d5a89af-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-12d929dd65808-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-12d929dd65808-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n2-font-fdaefec67efdec355dad39c516a0ff55-hover {
  /*font-family: 'Dosis';*/
  color: #081f46;
  font-size: 262.5%;
  text-shadow: none;
  line-height: 1.2;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  font-weight: 600;
}

div#n2-ss-2 .n-uc-1db88ac7bf747-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-1db88ac7bf747-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n2-font-f046d2c81b48d396ed1423144a960f49-hover {
  /*font-family: 'Nunito';*/
  color: #379eff;
  font-size: 131.25%;
  text-shadow: none;
  line-height: 1.5;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  font-weight: 600;
}

div#n2-ss-2 .n2-style-c34592ad999cc455f78e81f3dc42ec2d-heading {
  background: RGBA(255, 255, 255, 0);
  opacity: 1;
  padding: 10px 0px 20px 0px;
  box-shadow: none;
  border: 0px solid RGBA(0, 0, 0, 1);
  border-radius: 0px;
}

div#n2-ss-2 .n2-font-70b135a57ae4573b85400d7ea2b364c0-hover {
  /*font-family: 'Nunito';*/
  color: #081f46;
  font-size: 112.5%;
  text-shadow: none;
  line-height: 1.5;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  font-weight: 400;
}

div#n2-ss-2 .n2-style-3586522681836359de5d277fc4d343dd-heading {
  background: #eef9ff;
  opacity: 1;
  padding: 20px 20px 20px 20px;
  box-shadow: none;
  border: 0px solid RGBA(0, 0, 0, 1);
  border-radius: 8px;
}

div#n2-ss-2 .n-uc-10d5f1bfd3422-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-10d5f1bfd3422-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-1889c31e6a98f-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-1889c31e6a98f-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-139a6170f16c0-inner {
  --n2bgimage: URL("wp-content/uploads/2020/11/edward-cisneros-_H6wpor9mjs-unsplash-1.png");
  background-position: 50% 50%, 50% 50%;
  border-radius: 999px;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(0, 0, 0, 1);
}

div#n2-ss-2 .n-uc-139a6170f16c0-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(0, 0, 0, 1);
}

div#n2-ss-2 .n-uc-aAxSPg3aWkTp-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-aAxSPg3aWkTp-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-8XVFJT4AiOhw-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-8XVFJT4AiOhw-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-5X9sUnCoC4BH-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-5X9sUnCoC4BH-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-bpjtVTZbJAfj-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-bpjtVTZbJAfj-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-Ofhpbq08LA8n-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-Ofhpbq08LA8n-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-2ilMes7FlFun-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-2ilMes7FlFun-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-fmAwgU5iJppZ-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-fmAwgU5iJppZ-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-tJLu9MG1fsIE-inner {
  --n2bgimage: URL("wp-content/uploads/2020/11/pexels-andrea-piacquadio-3778603-1.png");
  background-position: 50% 50%, 50% 50%;
  border-radius: 999px;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(0, 0, 0, 1);
}

div#n2-ss-2 .n-uc-tJLu9MG1fsIE-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(0, 0, 0, 1);
}

div#n2-ss-2 .n-uc-Uz1icvzu81n1-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-Uz1icvzu81n1-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-5ssXzMHUymjw-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-5ssXzMHUymjw-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-9wesk3VZCbHH-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-9wesk3VZCbHH-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-NVYKQcAJLgEg-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-NVYKQcAJLgEg-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-GDSpnLbDSGkY-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-GDSpnLbDSGkY-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-tHUdCLJKzEXw-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-tHUdCLJKzEXw-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-HoveZbPDgX5p-inner {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-HoveZbPDgX5p-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(255, 255, 255, 1);
}

div#n2-ss-2 .n-uc-3TsoSrPyWLgL-inner {
  --n2bgimage: URL("wp-content/uploads/2020/11/pexels-andrea-piacquadio-774909-1.png");
  background-position: 50% 50%, 50% 50%;
  border-radius: 999px;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(0, 0, 0, 1);
}

div#n2-ss-2 .n-uc-3TsoSrPyWLgL-inner:HOVER {
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  border-color: RGBA(0, 0, 0, 1);
}

div#n2-ss-2 .n2-style-cd7b3580b0dc2425348fa3ec42466852-heading {
  background: #ffffff;
  opacity: 1;
  padding: 10px 10px 10px 10px;
  box-shadow: 0px 20px 30px 0px RGBA(41, 112, 250, 0.2);
  border: 0px solid RGBA(0, 0, 0, 1);
  border-radius: 199px;
}

div#n2-ss-2 .n2-style-e570149f071688cb0f08328650d9b204-dot {
  background: RGBA(0, 0, 0, 0.19);
  opacity: 1;
  padding: 5px 5px 5px 5px;
  box-shadow: none;
  border: 0px solid RGBA(0, 0, 0, 1);
  border-radius: 50px;
  margin: 4px;
}

div#n2-ss-2 .n2-style-e570149f071688cb0f08328650d9b204-dot.n2-active, div#n2-ss-2 .n2-style-e570149f071688cb0f08328650d9b204-dot:HOVER, div#n2-ss-2 .n2-style-e570149f071688cb0f08328650d9b204-dot:FOCUS {
  background: #379eff;
}

div#n2-ss-2 .n2-ss-slide-limiter {
  max-width: 900px;
}

div#n2-ss-2 .n-uc-jo2oq2MW8ujd {
  padding: 10px 10px 10px 10px
}

div#n2-ss-2 .n-uc-196f495ebea47-inner {
  padding: 10px 10px 10px 10px;
  justify-content: center
}

div#n2-ss-2 .n-uc-196f495ebea47 {
  align-self: center;
}

div#n2-ss-2 .n-uc-1cbe1e16e25ad-inner {
  padding: 10px 10px 10px 10px
}

div#n2-ss-2 .n-uc-1cbe1e16e25ad-inner > .n2-ss-layer-row-inner {
  width: calc(100% + 21px);
  margin: -10px;
  flex-wrap: nowrap;
}

div#n2-ss-2 .n-uc-1cbe1e16e25ad-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
  margin: 10px
}

div#n2-ss-2 .n-uc-198880f2d7884-inner {
  padding: 10px 10px 10px 10px;
  justify-content: center
}

div#n2-ss-2 .n-uc-198880f2d7884 {
  width: 60%
}

div#n2-ss-2 .n-uc-15b5e9d5a89af-inner {
  padding: 0px 0px 0px 0px
}

div#n2-ss-2 .n-uc-15b5e9d5a89af-inner > .n2-ss-layer-row-inner {
  width: calc(100% + 1px);
  margin: -0px;
  flex-wrap: nowrap;
}

div#n2-ss-2 .n-uc-15b5e9d5a89af-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
  margin: 0px
}

div#n2-ss-2 .n-uc-12d929dd65808-inner {
  padding: 0px 0px 0px 0px;
  justify-content: center
}

div#n2-ss-2 .n-uc-12d929dd65808 {
  width: 81%
}

div#n2-ss-2 .n-uc-1db88ac7bf747-inner {
  padding: 10px 10px 10px 10px;
  text-align: right;
  --ssselfalign: var(--ss-fe);;
  justify-content: center
}

div#n2-ss-2 .n-uc-1db88ac7bf747 {
  max-width: 120px;
  width: 19%
}

div#n2-ss-2 .n-uc-Uv4N1m97xu6f {
  max-width: 100px
}

div#n2-ss-2 .n-uc-10d5f1bfd3422-inner {
  padding: 10px 10px 10px 10px;
  text-align: center;
  --ssselfalign: center;;
  justify-content: center
}

div#n2-ss-2 .n-uc-10d5f1bfd3422 {
  width: 40%
}

div#n2-ss-2 .n-uc-1889c31e6a98f-inner {
  padding: 10px 10px 10px 10px;
  text-align: center;
  --ssselfalign: center;
}

div#n2-ss-2 .n-uc-1889c31e6a98f-inner > .n2-ss-layer-row-inner {
  width: calc(100% + 21px);
  margin: -10px;
  flex-wrap: nowrap;
}

div#n2-ss-2 .n-uc-1889c31e6a98f-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
  margin: 10px
}

div#n2-ss-2 .n-uc-1889c31e6a98f {
  align-self: center;
}

div#n2-ss-2 .n-uc-139a6170f16c0-inner {
  padding: 150px 150px 150px 150px;
  text-align: center;
  --ssselfalign: center;;
  justify-content: center
}

div#n2-ss-2 .n-uc-139a6170f16c0 {
  max-width: 300px;
  width: 100%
}

div#n2-ss-2 .n-uc-0B9tX9KqwaNj {
  padding: 10px 10px 10px 10px
}

div#n2-ss-2 .n-uc-CMKr1Mg2diaS-inner {
  padding: 10px 10px 10px 10px;
  justify-content: center
}

div#n2-ss-2 .n-uc-CMKr1Mg2diaS {
  align-self: center;
}

div#n2-ss-2 .n-uc-aAxSPg3aWkTp-inner {
  padding: 10px 10px 10px 10px
}

div#n2-ss-2 .n-uc-aAxSPg3aWkTp-inner > .n2-ss-layer-row-inner {
  width: calc(100% + 21px);
  margin: -10px;
  flex-wrap: nowrap;
}

div#n2-ss-2 .n-uc-aAxSPg3aWkTp-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
  margin: 10px
}

div#n2-ss-2 .n-uc-8XVFJT4AiOhw-inner {
  padding: 10px 10px 10px 10px;
  justify-content: center
}

div#n2-ss-2 .n-uc-8XVFJT4AiOhw {
  width: 60%
}

div#n2-ss-2 .n-uc-5X9sUnCoC4BH-inner {
  padding: 0px 0px 0px 0px
}

div#n2-ss-2 .n-uc-5X9sUnCoC4BH-inner > .n2-ss-layer-row-inner {
  width: calc(100% + 1px);
  margin: -0px;
  flex-wrap: nowrap;
}

div#n2-ss-2 .n-uc-5X9sUnCoC4BH-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
  margin: 0px
}

div#n2-ss-2 .n-uc-bpjtVTZbJAfj-inner {
  padding: 0px 0px 0px 0px;
  justify-content: center
}

div#n2-ss-2 .n-uc-bpjtVTZbJAfj {
  width: 81%
}

div#n2-ss-2 .n-uc-Ofhpbq08LA8n-inner {
  padding: 10px 10px 10px 10px;
  text-align: right;
  --ssselfalign: var(--ss-fe);;
  justify-content: center
}

div#n2-ss-2 .n-uc-Ofhpbq08LA8n {
  max-width: 120px;
  width: 19%
}

div#n2-ss-2 .n-uc-2BzwRW9qIH31 {
  max-width: 100px
}

div#n2-ss-2 .n-uc-2ilMes7FlFun-inner {
  padding: 10px 10px 10px 10px;
  text-align: center;
  --ssselfalign: center;;
  justify-content: center
}

div#n2-ss-2 .n-uc-2ilMes7FlFun {
  width: 40%
}

div#n2-ss-2 .n-uc-fmAwgU5iJppZ-inner {
  padding: 10px 10px 10px 10px;
  text-align: center;
  --ssselfalign: center;
}

div#n2-ss-2 .n-uc-fmAwgU5iJppZ-inner > .n2-ss-layer-row-inner {
  width: calc(100% + 21px);
  margin: -10px;
  flex-wrap: nowrap;
}

div#n2-ss-2 .n-uc-fmAwgU5iJppZ-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
  margin: 10px
}

div#n2-ss-2 .n-uc-fmAwgU5iJppZ {
  align-self: center;
}

div#n2-ss-2 .n-uc-tJLu9MG1fsIE-inner {
  padding: 150px 150px 150px 150px;
  text-align: center;
  --ssselfalign: center;;
  justify-content: center
}

div#n2-ss-2 .n-uc-tJLu9MG1fsIE {
  max-width: 300px;
  width: 100%
}

div#n2-ss-2 .n-uc-tKviIuN3N6vL {
  padding: 10px 10px 10px 10px
}

div#n2-ss-2 .n-uc-aPUqz6SBMXZE-inner {
  padding: 10px 10px 10px 10px;
  justify-content: center
}

div#n2-ss-2 .n-uc-aPUqz6SBMXZE {
  align-self: center;
}

div#n2-ss-2 .n-uc-Uz1icvzu81n1-inner {
  padding: 10px 10px 10px 10px
}

div#n2-ss-2 .n-uc-Uz1icvzu81n1-inner > .n2-ss-layer-row-inner {
  width: calc(100% + 21px);
  margin: -10px;
  flex-wrap: nowrap;
}

div#n2-ss-2 .n-uc-Uz1icvzu81n1-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
  margin: 10px
}

div#n2-ss-2 .n-uc-5ssXzMHUymjw-inner {
  padding: 10px 10px 10px 10px;
  justify-content: center
}

div#n2-ss-2 .n-uc-5ssXzMHUymjw {
  width: 60%
}

div#n2-ss-2 .n-uc-9wesk3VZCbHH-inner {
  padding: 0px 0px 0px 0px
}

div#n2-ss-2 .n-uc-9wesk3VZCbHH-inner > .n2-ss-layer-row-inner {
  width: calc(100% + 1px);
  margin: -0px;
  flex-wrap: nowrap;
}

div#n2-ss-2 .n-uc-9wesk3VZCbHH-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
  margin: 0px
}

div#n2-ss-2 .n-uc-NVYKQcAJLgEg-inner {
  padding: 0px 0px 0px 0px;
  justify-content: center
}

div#n2-ss-2 .n-uc-NVYKQcAJLgEg {
  width: 81%
}

div#n2-ss-2 .n-uc-GDSpnLbDSGkY-inner {
  padding: 10px 10px 10px 10px;
  text-align: right;
  --ssselfalign: var(--ss-fe);;
  justify-content: center
}

div#n2-ss-2 .n-uc-GDSpnLbDSGkY {
  max-width: 120px;
  width: 19%
}

div#n2-ss-2 .n-uc-2vawAPAqpzlM {
  max-width: 100px
}

div#n2-ss-2 .n-uc-tHUdCLJKzEXw-inner {
  padding: 10px 10px 10px 10px;
  text-align: center;
  --ssselfalign: center;;
  justify-content: center
}

div#n2-ss-2 .n-uc-tHUdCLJKzEXw {
  width: 40%
}

div#n2-ss-2 .n-uc-HoveZbPDgX5p-inner {
  padding: 10px 10px 10px 10px;
  text-align: center;
  --ssselfalign: center;
}

div#n2-ss-2 .n-uc-HoveZbPDgX5p-inner > .n2-ss-layer-row-inner {
  width: calc(100% + 21px);
  margin: -10px;
  flex-wrap: nowrap;
}

div#n2-ss-2 .n-uc-HoveZbPDgX5p-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
  margin: 10px
}

div#n2-ss-2 .n-uc-HoveZbPDgX5p {
  align-self: center;
}

div#n2-ss-2 .n-uc-3TsoSrPyWLgL-inner {
  padding: 150px 150px 150px 150px;
  text-align: center;
  --ssselfalign: center;;
  justify-content: center
}

div#n2-ss-2 .n-uc-3TsoSrPyWLgL {
  max-width: 300px;
  width: 100%
}

div#n2-ss-2 .nextend-arrow img {
  width: 32px
}

@media (min-width: 1200px) {
  div#n2-ss-2 [data-hide-desktopportrait="1"] {
    display: none !important;
  }
}

@media (orientation: landscape) and (max-width: 1199px) and (min-width: 901px),(orientation: portrait) and (max-width: 1199px) and (min-width: 701px) {
  div#n2-ss-2 .n-uc-1cbe1e16e25ad-inner > .n2-ss-layer-row-inner {
    flex-wrap: wrap;
  }

  div#n2-ss-2 .n-uc-198880f2d7884 {
    order: 2;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-15b5e9d5a89af-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-12d929dd65808 {
    width: 81%
  }

  div#n2-ss-2 .n-uc-1db88ac7bf747 {
    width: 19%
  }

  div#n2-ss-2 .n-uc-10d5f1bfd3422 {
    order: 1;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-1889c31e6a98f-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-139a6170f16c0-inner {
    justify-content: center
  }

  div#n2-ss-2 .n-uc-139a6170f16c0 {
    width: 100%
  }

  div#n2-ss-2 .n-uc-aAxSPg3aWkTp-inner > .n2-ss-layer-row-inner {
    flex-wrap: wrap;
  }

  div#n2-ss-2 .n-uc-8XVFJT4AiOhw {
    order: 2;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-5X9sUnCoC4BH-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-bpjtVTZbJAfj {
    width: 81%
  }

  div#n2-ss-2 .n-uc-Ofhpbq08LA8n {
    width: 19%
  }

  div#n2-ss-2 .n-uc-2ilMes7FlFun {
    order: 1;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-fmAwgU5iJppZ-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-tJLu9MG1fsIE-inner {
    justify-content: center
  }

  div#n2-ss-2 .n-uc-tJLu9MG1fsIE {
    width: 100%
  }

  div#n2-ss-2 .n-uc-Uz1icvzu81n1-inner > .n2-ss-layer-row-inner {
    flex-wrap: wrap;
  }

  div#n2-ss-2 .n-uc-5ssXzMHUymjw {
    order: 2;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-9wesk3VZCbHH-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-NVYKQcAJLgEg {
    width: 81%
  }

  div#n2-ss-2 .n-uc-GDSpnLbDSGkY {
    width: 19%
  }

  div#n2-ss-2 .n-uc-tHUdCLJKzEXw {
    order: 1;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-HoveZbPDgX5p-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-3TsoSrPyWLgL-inner {
    justify-content: center
  }

  div#n2-ss-2 .n-uc-3TsoSrPyWLgL {
    width: 100%
  }

  div#n2-ss-2 [data-hide-tabletportrait="1"] {
    display: none !important;
  }
}

@media (orientation: landscape) and (max-width: 900px),(orientation: portrait) and (max-width: 700px) {
  div#n2-ss-2 .n-uc-1cbe1e16e25ad-inner {
    padding: 0px 0px 0px 0px
  }

  div#n2-ss-2 .n-uc-1cbe1e16e25ad-inner > .n2-ss-layer-row-inner {
    width: calc(100% + 21px);
    margin: -10px;
    flex-wrap: wrap;
  }

  div#n2-ss-2 .n-uc-1cbe1e16e25ad-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
    margin: 10px
  }

  div#n2-ss-2 .n-uc-198880f2d7884 {
    order: 2;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-15b5e9d5a89af-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-12d929dd65808 {
    width: 81%
  }

  div#n2-ss-2 .n-uc-1db88ac7bf747-inner {
    justify-content: flex-start
  }

  div#n2-ss-2 .n-uc-1db88ac7bf747 {
    width: 19%
  }

  div#n2-ss-2 .n-uc-10d5f1bfd3422 {
    order: 1;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-1889c31e6a98f-inner {
    padding: 0px 0px 0px 0px
  }

  div#n2-ss-2 .n-uc-1889c31e6a98f-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-139a6170f16c0-inner {
    padding: 120px 120px 120px 120px
  }

  div#n2-ss-2 .n-uc-139a6170f16c0 {
    max-width: 240px;
    width: 100%
  }

  div#n2-ss-2 .n-uc-aAxSPg3aWkTp-inner {
    padding: 0px 0px 0px 0px
  }

  div#n2-ss-2 .n-uc-aAxSPg3aWkTp-inner > .n2-ss-layer-row-inner {
    width: calc(100% + 21px);
    margin: -10px;
    flex-wrap: wrap;
  }

  div#n2-ss-2 .n-uc-aAxSPg3aWkTp-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
    margin: 10px
  }

  div#n2-ss-2 .n-uc-8XVFJT4AiOhw {
    order: 2;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-5X9sUnCoC4BH-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-bpjtVTZbJAfj {
    width: 81%
  }

  div#n2-ss-2 .n-uc-Ofhpbq08LA8n-inner {
    justify-content: flex-start
  }

  div#n2-ss-2 .n-uc-Ofhpbq08LA8n {
    width: 19%
  }

  div#n2-ss-2 .n-uc-2ilMes7FlFun {
    order: 1;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-fmAwgU5iJppZ-inner {
    padding: 0px 0px 0px 0px
  }

  div#n2-ss-2 .n-uc-fmAwgU5iJppZ-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-tJLu9MG1fsIE-inner {
    padding: 120px 120px 120px 120px
  }

  div#n2-ss-2 .n-uc-tJLu9MG1fsIE {
    max-width: 240px;
    width: 100%
  }

  div#n2-ss-2 .n-uc-Uz1icvzu81n1-inner {
    padding: 0px 0px 0px 0px
  }

  div#n2-ss-2 .n-uc-Uz1icvzu81n1-inner > .n2-ss-layer-row-inner {
    width: calc(100% + 21px);
    margin: -10px;
    flex-wrap: wrap;
  }

  div#n2-ss-2 .n-uc-Uz1icvzu81n1-inner > .n2-ss-layer-row-inner > .n2-ss-layer[data-sstype="col"] {
    margin: 10px
  }

  div#n2-ss-2 .n-uc-5ssXzMHUymjw {
    order: 2;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-9wesk3VZCbHH-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-NVYKQcAJLgEg {
    width: 81%
  }

  div#n2-ss-2 .n-uc-GDSpnLbDSGkY-inner {
    justify-content: flex-start
  }

  div#n2-ss-2 .n-uc-GDSpnLbDSGkY {
    width: 19%
  }

  div#n2-ss-2 .n-uc-tHUdCLJKzEXw {
    order: 1;
    width: calc(100% - 20px)
  }

  div#n2-ss-2 .n-uc-HoveZbPDgX5p-inner {
    padding: 0px 0px 0px 0px
  }

  div#n2-ss-2 .n-uc-HoveZbPDgX5p-inner > .n2-ss-layer-row-inner {
    flex-wrap: nowrap;
  }

  div#n2-ss-2 .n-uc-3TsoSrPyWLgL-inner {
    padding: 120px 120px 120px 120px
  }

  div#n2-ss-2 .n-uc-3TsoSrPyWLgL {
    max-width: 240px;
    width: 100%
  }

  div#n2-ss-2 [data-hide-mobileportrait="1"] {
    display: none !important;
  }

  div#n2-ss-2 .nextend-arrow img {
    width: 16px
  }
}

/*</style>*/

/*<style id="elementor-frontend-inline-css" type="text/css">*/
.elementor-kit-971 {
  --e-global-color-primary: #379EFF;
  --e-global-color-secondary: #54595F;
  --e-global-color-text: #000000;
  --e-global-color-accent: #EEF9FF;
  --e-global-color-e157d5e: #FFFFFF;
  --e-global-color-5a8a076: #959FB0;
  --e-global-color-2e0e010: #081F46;
  --e-global-color-aaed178: #67B5FF;
  --e-global-color-b34e580: #4D86FF;
  --e-global-typography-primary-font-family: theme_ar_font;
  --e-global-typography-primary-font-weight: 600;
  --e-global-typography-secondary-font-family: "Tajawal Slab";
  --e-global-typography-secondary-font-weight: 400;
  --e-global-typography-text-font-family: theme_ar_font;
  --e-global-typography-text-font-weight: 400;
  --e-global-typography-accent-font-family: theme_ar_font;
  --e-global-typography-accent-font-weight: 500;
  --e-global-typography-0060c01-font-family: theme_ar_font;
  /*--e-global-typography-0060c01-font-family: "Dosis";*/
  --e-global-typography-0060c01-font-size: 36px;
  --e-global-typography-0060c01-font-weight: 600;
  --e-global-typography-0060c01-line-height: 49px;
  --e-global-typography-0060c01-letter-spacing: 0.02777px;
  --e-global-typography-d5df55f-font-family: theme_ar_font;
  /*--e-global-typography-d5df55f-font-family: "Dosis";*/
  --e-global-typography-d5df55f-font-size: 48px;
  --e-global-typography-d5df55f-font-weight: 600;
  --e-global-typography-d5df55f-line-height: 61px;
  --e-global-typography-d5df55f-letter-spacing: 0.02777px;
}

.elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 1140px;
}

.e-con {
  --container-max-width: 1140px;
}

.elementor-widget:not(:last-child) {
  margin-block-end: 20px;
}

.elementor-element {
  --widgets-spacing: 20px 20px;
}

{
}
h1.entry-title {
  display: var(--page-title-display);
}

@media (max-width: 1024px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1024px;
  }

  .e-con {
    --container-max-width: 1024px;
  }
}

@media (max-width: 767px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 767px;
  }

  .e-con {
    --container-max-width: 767px;
  }
}

.elementor-2123 .elementor-element.elementor-element-89f30a6:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-89f30a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #EEF9FF;
}

.elementor-2123 .elementor-element.elementor-element-89f30a6 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  z-index: 2;
}

.elementor-2123 .elementor-element.elementor-element-89f30a6 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-0d72abf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2123 .elementor-element.elementor-element-0d72abf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("wp-content/uploads/2020/11/Vector-3.png");
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 32% auto;
}

.elementor-2123 .elementor-element.elementor-element-0d72abf > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 0% 0% 0%;
}

.elementor-2123 .elementor-element.elementor-element-0d72abf > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-0d72abf {
  z-index: 0;
}

.elementor-2123 .elementor-element.elementor-element-f8c4094 {
  padding: 3% 9% 3% 9%;
  z-index: 1;
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-15c23f6.elementor-column .elementor-widget-wrap {
  align-items: flex-end;
}

.elementor-2123 .elementor-element.elementor-element-15c23f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}

.elementor-2123 .elementor-element.elementor-element-15c23f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-15c23f6 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0em 0em 0em 0em;
  --e-column-margin-right: 0em;
  --e-column-margin-left: 0em;
}

.elementor-2123 .elementor-element.elementor-element-15c23f6 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-15c23f6 {
  z-index: 0;
}

.elementor-2123 .elementor-element.elementor-element-42716e4 {
  text-align: left;
}

.elementor-2123 .elementor-element.elementor-element-42716e4 .elementor-heading-title {
  font-size: 70px;
  font-weight: 700;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-42716e4 > .elementor-widget-container {
  margin: 0em -5em 0em -0.05em;
}

.elementor-2123 .elementor-element.elementor-element-d59acaa {
  text-align: left;
}

.elementor-2123 .elementor-element.elementor-element-d59acaa .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-size: 70px;
  font-weight: 700;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-d59acaa > .elementor-widget-container {
  margin: 1em -8em 0em -0.05em;
}

.elementor-2123 .elementor-element.elementor-element-b672b7c {
  padding: 0px 0px 0px 0px;
  z-index: 6;
}

.elementor-2123 .elementor-element.elementor-element-db70b8a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-db70b8a > .elementor-element-populated {
  padding: 10px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-c88744c {
  color: #081F46;
}

.elementor-2123 .elementor-element.elementor-element-c88744c > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  padding: 0% 17% 0% 0%;
}

.elementor-2123 .elementor-element.elementor-element-7c14794 {
  --spacer-size: 4vh;
}

.elementor-2123 .elementor-element.elementor-element-5f51957 > .elementor-container {
  max-width: 721px;
}

.elementor-2123 .elementor-element.elementor-element-5f51957 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-5f51957 {
  padding: 0% 0% 0% 0%;
  z-index: 6;
}

.elementor-2123 .elementor-element.elementor-element-5f181ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-5f181ba > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-a78d2ec .elementor-button {
  background-color: #FFFFFF00;
}

.elementor-2123 .elementor-element.elementor-element-a78d2ec {
  width: auto;
  max-width: auto;
}

.elementor-2123 .elementor-element.elementor-element-a78d2ec > .elementor-widget-container {
  background-color: transparent;
  background-image: linear-gradient(120deg, var(--e-global-color-aaed178) 0%, var(--e-global-color-b34e580) 100%);
  border-radius: 90px 90px 90px 90px;
}

.elementor-2123 .elementor-element.elementor-element-37d6a5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-a823058 .elementor-button {
  fill: #081F46;
  color: #081F46;
  background-color: #FFFFFF;
}

.elementor-2123 .elementor-element.elementor-element-a823058 .elementor-button:hover, .elementor-2123 .elementor-element.elementor-element-a823058 .elementor-button:focus {
  color: #379EFF;
  background-color: var(--e-global-color-e157d5e);
}

.elementor-2123 .elementor-element.elementor-element-a823058 .elementor-button:hover svg, .elementor-2123 .elementor-element.elementor-element-a823058 .elementor-button:focus svg {
  fill: #379EFF;
}

.elementor-2123 .elementor-element.elementor-element-a823058 {
  width: auto;
  max-width: auto;
}

.elementor-2123 .elementor-element.elementor-element-a823058 > .elementor-widget-container {
  border-radius: 43px 43px 43px 43px;
}

.elementor-2123 .elementor-element.elementor-element-062b6e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-062b6e1 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-a6fa869 > .elementor-container {
  max-width: 302px;
}

.elementor-2123 .elementor-element.elementor-element-a6fa869 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-42ffc28 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-42ffc28 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-5409ff2 {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-5409ff2 img {
  width: 100%;
  max-width: 60px;
  border-radius: 100% 100% 100% 100%;
  box-shadow: 0px 20px 30px 0px rgba(41.00000000000001, 112.00000000000016, 250, 0.2);
}

.elementor-2123 .elementor-element.elementor-element-5409ff2 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-0b91e1d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-0b91e1d > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-da43dd1 {
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  letter-spacing: 1px;
}

.elementor-2123 .elementor-element.elementor-element-da43dd1 > .elementor-widget-container {
  margin: 1em 0em 0em 0em;
  padding: 0px 0px 0px 5px;
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-6075427.elementor-column .elementor-widget-wrap {
  align-items: flex-end;
}

.elementor-2123 .elementor-element.elementor-element-6075427.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}

.elementor-2123 .elementor-element.elementor-element-6075427 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-6075427 {
  z-index: 5;
}

.elementor-2123 .elementor-element.elementor-element-b57b690 img {
  width: 100%;
  max-width: 320px;
}

.elementor-2123 .elementor-element.elementor-element-b57b690 > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-b57b690 {
  z-index: 2;
}

.elementor-2123 .elementor-element.elementor-element-17e7d22 {
  margin-top: -20%;
  margin-bottom: 0%;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-ff1d344 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-ff1d344 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-3027145 > .elementor-widget-container {
  margin: 0px 0px -1px 0px;
}

.elementor-2123 .elementor-element.elementor-element-1daaafd {
  margin-top: 0%;
  margin-bottom: 0%;
  padding: 0% 0% 0% 0%;
  z-index: 3;
}

.elementor-2123 .elementor-element.elementor-element-2c1396e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-2123 .elementor-element.elementor-element-2c1396e > .elementor-element-populated {
  padding: 0% 0% 0% 0%;
}

.elementor-2123 .elementor-element.elementor-element-c7fb87f {
  margin-top: -1%;
  margin-bottom: 0%;
  z-index: 0;
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-e3a6b78.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-e3a6b78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-e3a6b78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-e3a6b78 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0rem 0rem 0rem 0rem;
  --e-column-margin-right: 0rem;
  --e-column-margin-left: 0rem;
}

.elementor-2123 .elementor-element.elementor-element-e3a6b78 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-e3a6b78 {
  z-index: 0;
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-5971d89.elementor-column .elementor-widget-wrap {
  align-items: flex-end;
}

.elementor-2123 .elementor-element.elementor-element-5971d89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}

.elementor-2123 .elementor-element.elementor-element-5971d89 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-5971d89 {
  z-index: 5;
}

.elementor-2123 .elementor-element.elementor-element-6d4a885 img {
  width: 100%;
  max-width: 1000px;
  opacity: 1;
}

.elementor-2123 .elementor-element.elementor-element-6d4a885 > .elementor-widget-container {
  margin: -285px 30px -350px -30px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-6d4a885 {
  z-index: 0;
}

.elementor-2123 .elementor-element.elementor-element-301dd24 {
  --spacer-size: 50px;
}

.elementor-2123 .elementor-element.elementor-element-8e62c15 {
  color: #020101;
}

.elementor-2123 .elementor-element.elementor-element-8e62c15 > .elementor-widget-container {
  margin: -2em 0em 0em 0em;
}

.elementor-2123 .elementor-element.elementor-element-309ae18 {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-309ae18 .elementor-heading-title {
  color: #081F46;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-309ae18 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
}

.elementor-2123 .elementor-element.elementor-element-5596c51 {
  --spacer-size: 50px;
}

.elementor-2123 .elementor-element.elementor-element-e69c21d {
  z-index: 0;
}

.elementor-2123 .elementor-element.elementor-element-6aeee28:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-6aeee28 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("wp-content/uploads/2020/12/drop-filled-1.png");
  background-position: top right;
  background-repeat: no-repeat;
  background-size: 156px auto;
}

.elementor-2123 .elementor-element.elementor-element-6aeee28 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3.2rem 4rem 0rem 0rem;
}

.elementor-2123 .elementor-element.elementor-element-6aeee28 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-7707c9a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-2123 .elementor-element.elementor-element-182c000 {
  text-align: right;
}

.elementor-2123 .elementor-element.elementor-element-182c000 .elementor-heading-title {
  color: #081F46;
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-69063a0 {
  text-align: right;
}

.elementor-2123 .elementor-element.elementor-element-69063a0 .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-7874861 {
  color: #081F46;
  letter-spacing: 1px;
}

.elementor-2123 .elementor-element.elementor-element-4aa58ab {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-da3d69d:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-da3d69d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("wp-content/uploads/2020/12/drop-filled-1.png");
  background-position: top right;
  background-repeat: no-repeat;
  background-size: 156px auto;
}

.elementor-2123 .elementor-element.elementor-element-da3d69d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3.2rem 4rem 0rem 0rem;
}

.elementor-2123 .elementor-element.elementor-element-da3d69d > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-162ac30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-2123 .elementor-element.elementor-element-c027b41 {
  text-align: right;
}

.elementor-2123 .elementor-element.elementor-element-c027b41 .elementor-heading-title {
  color: #081F46;
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-9b8d329 {
  text-align: right;
}

.elementor-2123 .elementor-element.elementor-element-9b8d329 .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-e9a3476 {
  color: #081F46;
  letter-spacing: 1px;
}

.elementor-2123 .elementor-element.elementor-element-70c5520 {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-e4fab2f:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-e4fab2f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("wp-content/uploads/2020/12/drop-filled-1.png");
  background-position: top right;
  background-repeat: no-repeat;
  background-size: 156px auto;
}

.elementor-2123 .elementor-element.elementor-element-e4fab2f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3.2rem 4rem 0rem 0rem;
}

.elementor-2123 .elementor-element.elementor-element-e4fab2f > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-8e344f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-2123 .elementor-element.elementor-element-1b9a3ff {
  text-align: right;
}

.elementor-2123 .elementor-element.elementor-element-1b9a3ff .elementor-heading-title {
  color: #081F46;
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-c788dea {
  text-align: right;
}

.elementor-2123 .elementor-element.elementor-element-c788dea .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-a816a6e {
  color: #081F46;
  letter-spacing: 1px;
}

.elementor-2123 .elementor-element.elementor-element-4fcefc4 {
  --spacer-size: 10px;
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-57b7f96.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-57b7f96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-57b7f96 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-57b7f96 {
  z-index: 0;
}

.elementor-2123 .elementor-element.elementor-element-479fa3a > .elementor-widget-container {
  margin: 0% -16% 0% -16%;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-479fa3a {
  z-index: 0;
}

.elementor-2123 .elementor-element.elementor-element-39ad71a {
  z-index: 3;
}

.elementor-2123 .elementor-element.elementor-element-9040400:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-9040400 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("wp-content/uploads/2020/12/drop-filled-1.png");
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 156px auto;
}

.elementor-2123 .elementor-element.elementor-element-9040400 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3.2rem 0rem 0rem 4rem;
}

.elementor-2123 .elementor-element.elementor-element-9040400 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-f88aaea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-2123 .elementor-element.elementor-element-c86c0f4 {
  text-align: left;
}

.elementor-2123 .elementor-element.elementor-element-c86c0f4 .elementor-heading-title {
  color: #081F46;
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-7b510e9 {
  text-align: left;
}

.elementor-2123 .elementor-element.elementor-element-7b510e9 .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-f9730e9 {
  color: #081F46;
  letter-spacing: 1px;
}

.elementor-2123 .elementor-element.elementor-element-9768ca2 {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-2081929:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-2081929 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("wp-content/uploads/2020/12/drop-filled-1.png");
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 156px auto;
}

.elementor-2123 .elementor-element.elementor-element-2081929 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3.2rem 0rem 0rem 4rem;
}

.elementor-2123 .elementor-element.elementor-element-2081929 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-5d3ac9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-2123 .elementor-element.elementor-element-a6eeb7b {
  text-align: left;
}

.elementor-2123 .elementor-element.elementor-element-a6eeb7b .elementor-heading-title {
  color: #081F46;
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-131da5d {
  text-align: left;
}

.elementor-2123 .elementor-element.elementor-element-131da5d .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-cc4eeef {
  color: #081F46;
  letter-spacing: 1px;
}

.elementor-2123 .elementor-element.elementor-element-6d6e576 {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-063ff14:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-063ff14 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("wp-content/uploads/2020/12/drop-filled-1.png");
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 156px auto;
}

.elementor-2123 .elementor-element.elementor-element-063ff14 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3.2rem 0rem 0rem 4rem;
}

.elementor-2123 .elementor-element.elementor-element-063ff14 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-196fa6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}

.elementor-2123 .elementor-element.elementor-element-6f0c40e {
  text-align: left;
}

.elementor-2123 .elementor-element.elementor-element-6f0c40e .elementor-heading-title {
  color: #081F46;
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-f3deb30 {
  text-align: left;
}

.elementor-2123 .elementor-element.elementor-element-f3deb30 .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-weight: bold;
}

.elementor-2123 .elementor-element.elementor-element-deac728 {
  color: #081F46;
  letter-spacing: 1px;
}

.elementor-2123 .elementor-element.elementor-element-22e7b81 {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-0838b27 {
  --spacer-size: 2vh;
}

.elementor-2123 .elementor-element.elementor-element-dd92354:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-dd92354 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #FFFFFF;
  background-image: url("wp-content/uploads/2020/12/resourse-2-2.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}

.elementor-2123 .elementor-element.elementor-element-dd92354 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-dd92354 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-434bbda > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-9bfa9ed {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-e9bf338 {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-e9bf338 .elementor-heading-title {
  color: #081F46;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-e9bf338 > .elementor-widget-container {
  margin: 0rem 0rem 0rem 0rem;
}

.elementor-2123 .elementor-element.elementor-element-906d15c {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-64903f6 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-c732170 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-2cd8e44 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-98a3ed6.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}

.elementor-2123 .elementor-element.elementor-element-98a3ed6 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-98a9953 .elementor-button {
  background-color: #FFFFFF00;
}

.elementor-2123 .elementor-element.elementor-element-98a9953 {
  width: auto;
  max-width: auto;
}

.elementor-2123 .elementor-element.elementor-element-98a9953 > .elementor-widget-container {
  background-color: transparent;
  background-image: linear-gradient(120deg, var(--e-global-color-aaed178) 0%, var(--e-global-color-b34e580) 100%);
  border-radius: 90px 90px 90px 90px;
}

.elementor-2123 .elementor-element.elementor-element-235b954 {
  --spacer-size: 90px;
}

.elementor-2123 .elementor-element.elementor-element-de7e651 > .elementor-container {
  max-width: 1300px;
}

.elementor-2123 .elementor-element.elementor-element-de7e651 {
  margin-top: 110px;
  margin-bottom: 150px;
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-c59d9e6.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-c59d9e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-c59d9e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-c59d9e6 > .elementor-element-populated {
  margin: 0% 3% 0% 3%;
  --e-column-margin-right: 3%;
  --e-column-margin-left: 3%;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-f08fed7, .elementor-2123 .elementor-element.elementor-element-f08fed7 > .elementor-background-overlay {
  border-radius: 8px 8px 8px 8px;
}

.elementor-2123 .elementor-element.elementor-element-f08fed7 {
  box-shadow: 0px 10px 75px 0px rgba(41.00000000000001, 112.00000000000016, 250, 0.15);
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 2.5rem 3rem 2.5rem 3rem;
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-cd8db63.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-cd8db63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-cd8db63.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}

.elementor-2123 .elementor-element.elementor-element-cd8db63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-cd8db63 > .elementor-element-populated {
  margin: 0em 0em 0em 0em;
  --e-column-margin-right: 0em;
  --e-column-margin-left: 0em;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-c8e3e9b {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-c8e3e9b img {
  width: 100%;
  max-width: 100%;
}

.elementor-2123 .elementor-element.elementor-element-c8e3e9b > .elementor-widget-container {
  margin: 1rem 1rem 1rem 1rem;
}

.elementor-2123 .elementor-element.elementor-element-c621692 > .elementor-element-populated {
  margin: 0em 0em 0em 0em;
  --e-column-margin-right: 0em;
  --e-column-margin-left: 0em;
}

.elementor-2123 .elementor-element.elementor-element-3f2650c {
  color: #020101;
}

.elementor-2123 .elementor-element.elementor-element-3809298 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.elementor-2123 .elementor-element.elementor-element-23aa4e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-23aa4e4 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-82b2bf3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-82b2bf3 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-9e2b227 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-0ceee82 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-3625e94.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-3625e94.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-3625e94 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-3625e94 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}

.elementor-2123 .elementor-element.elementor-element-3345b01 {
  text-align: left;
  color: #081F46;
  font-family: "Dosis", Sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  letter-spacing: 1px;
}

.elementor-2123 .elementor-element.elementor-element-3345b01 > .elementor-widget-container {
  margin: 1rem 0rem 0rem 0rem;
  padding: 0px 0px 0px 5px;
}

.elementor-2123 .elementor-element.elementor-element-0120d20 {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-552ecec > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-5ebf661 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-ea7ea5c > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-b04b360.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-b04b360.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-b04b360 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-b04b360 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}

.elementor-2123 .elementor-element.elementor-element-652c007 {
  text-align: left;
  color: var(--e-global-color-2e0e010);
  /*font-family: "Dosis", Sans-serif;*/
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  letter-spacing: 1px;
}

.elementor-2123 .elementor-element.elementor-element-652c007 > .elementor-widget-container {
  margin: 1rem 0rem 0rem 0rem;
  padding: 0px 0px 0px 5px;
}

.elementor-2123 .elementor-element.elementor-element-87ebfaa {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-dbcb0a7 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-571bd4d > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-df25bb3 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-6193e3d.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-6193e3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-6193e3d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-6193e3d > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}

.elementor-2123 .elementor-element.elementor-element-f0afac9 {
  text-align: left;
  color: var(--e-global-color-2e0e010);
  /*font-family: "Dosis", Sans-serif;*/
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  letter-spacing: 1px;
}

.elementor-2123 .elementor-element.elementor-element-f0afac9 > .elementor-widget-container {
  margin: 1rem 0rem 0rem 0rem;
  padding: 0px 0px 0px 5px;
}

.elementor-2123 .elementor-element.elementor-element-a581658 {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-26a109c.elementor-column > .elementor-widget-wrap {
  justify-content: flex-start;
}

.elementor-2123 .elementor-element.elementor-element-b4c54a4 .elementor-button {
  background-color: #FFFFFF00;
}

.elementor-2123 .elementor-element.elementor-element-b4c54a4 {
  width: auto;
  max-width: auto;
}

.elementor-2123 .elementor-element.elementor-element-b4c54a4 > .elementor-widget-container {
  background-color: transparent;
  background-image: linear-gradient(120deg, var(--e-global-color-aaed178) 0%, var(--e-global-color-b34e580) 100%);
  border-radius: 90px 90px 90px 90px;
}

.elementor-2123 .elementor-element.elementor-element-aadd21d .elementor-button {
  fill: #081F46;
  color: #081F46;
  background-color: #FFFFFF;
}

.elementor-2123 .elementor-element.elementor-element-aadd21d .elementor-button:hover, .elementor-2123 .elementor-element.elementor-element-aadd21d .elementor-button:focus {
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-e157d5e);
}

.elementor-2123 .elementor-element.elementor-element-aadd21d .elementor-button:hover svg, .elementor-2123 .elementor-element.elementor-element-aadd21d .elementor-button:focus svg {
  fill: var(--e-global-color-primary);
}

.elementor-2123 .elementor-element.elementor-element-aadd21d {
  width: auto;
  max-width: auto;
}

.elementor-2123 .elementor-element.elementor-element-aadd21d > .elementor-widget-container {
  border-radius: 43px 43px 43px 43px;
}

.elementor-2123 .elementor-element.elementor-element-4562bf4:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-4562bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(90deg, #F9FCFF 0%, #F3FAFF 100%);
}

.elementor-2123 .elementor-element.elementor-element-4562bf4 > .elementor-background-overlay {
  background-image: url("wp-content/uploads/2020/12/cut-top.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 100% auto;
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-4562bf4 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-ac8f565.elementor-column .elementor-widget-wrap {
  align-items: flex-start;
}

.elementor-2123 .elementor-element.elementor-element-ac8f565.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}

.elementor-2123 .elementor-element.elementor-element-ac8f565 > .elementor-element-populated {
  margin: 0% 0% 0% 0%;
  --e-column-margin-right: 0%;
  --e-column-margin-left: 0%;
  padding: 0em 0em 0em 0em;
}

.elementor-2123 .elementor-element.elementor-element-740f8d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-740f8d0 > .elementor-element-populated {
  margin: 0px 0px 20px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}

.elementor-2123 .elementor-element.elementor-element-930e18a {
  --spacer-size: 150px;
}

.elementor-2123 .elementor-element.elementor-element-66d412d {
  --spacer-size: 50px;
}

.elementor-2123 .elementor-element.elementor-element-daf4c76 > .elementor-widget-container {
  margin: -3em 0em -0.75em 0em;
}

.elementor-2123 .elementor-element.elementor-element-085af88 img {
  height: 10px;
  object-fit: contain;
}

.elementor-2123 .elementor-element.elementor-element-085af88 > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-4df7f30 {
  color: #081F46;
}

.elementor-2123 .elementor-element.elementor-element-4df7f30 > .elementor-widget-container {
  margin: 0% 26% 0% 26%;
}

.elementor-2123 .elementor-element.elementor-element-cadd876 > .elementor-container {
  max-width: 1024px;
}

.elementor-2123 .elementor-element.elementor-element-11cc1ff {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-11cc1ff > .elementor-widget-container {
  padding: 30% 30% 30% 30%;
  background-color: var(--e-global-color-e157d5e);
  border-radius: 100% 100% 100% 100%;
  box-shadow: 0px 8px 44px 0px rgba(41.00000000000001, 112.00000000000016, 250, 0.15);
}

.elementor-2123 .elementor-element.elementor-element-f121c4a {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-f121c4a .elementor-heading-title {
  color: #081F46;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.2em;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-f121c4a > .elementor-widget-container {
  margin: 1rem 0rem 0rem 0rem;
}

.elementor-2123 .elementor-element.elementor-element-1f234bc {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-1f234bc > .elementor-widget-container {
  padding: 30% 30% 30% 30%;
  background-color: var(--e-global-color-e157d5e);
  border-radius: 100% 100% 100% 100%;
  box-shadow: 0px 8px 44px 0px rgba(41.00000000000001, 112.00000000000016, 250, 0.15);
}

.elementor-2123 .elementor-element.elementor-element-cee910a {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-cee910a .elementor-heading-title {
  color: #081F46;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.2em;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-cee910a > .elementor-widget-container {
  margin: 1rem 0rem 0rem 0rem;
}

.elementor-2123 .elementor-element.elementor-element-9cfce93 {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-9cfce93 > .elementor-widget-container {
  padding: 30% 30% 30% 30%;
  background-color: var(--e-global-color-e157d5e);
  border-radius: 100% 100% 100% 100%;
  box-shadow: 0px 8px 44px 0px rgba(41.00000000000001, 112.00000000000016, 250, 0.15);
}

.elementor-2123 .elementor-element.elementor-element-f466a22 {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-f466a22 .elementor-heading-title {
  color: #081F46;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.2em;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-f466a22 > .elementor-widget-container {
  margin: 1rem 0rem 0rem 0rem;
}

.elementor-2123 .elementor-element.elementor-element-eb4c4b6 {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-eb4c4b6 > .elementor-widget-container {
  padding: 30% 30% 30% 30%;
  background-color: var(--e-global-color-e157d5e);
  border-radius: 100% 100% 100% 100%;
  box-shadow: 0px 8px 44px 0px rgba(41.00000000000001, 112.00000000000016, 250, 0.15);
}

.elementor-2123 .elementor-element.elementor-element-d19517a {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-d19517a .elementor-heading-title {
  color: #081F46;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.2em;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-d19517a > .elementor-widget-container {
  margin: 1rem 0rem 0rem 0rem;
}

.elementor-2123 .elementor-element.elementor-element-cd5890d {
  --spacer-size: 50px;
}

.elementor-2123 .elementor-element.elementor-element-177824b > .elementor-element-populated {
  margin: 3.5rem 0rem 0rem 0rem;
  --e-column-margin-right: 0rem;
  --e-column-margin-left: 0rem;
}

.elementor-2123 .elementor-element.elementor-element-b591641 .elementor-wrapper {
  --video-aspect-ratio: 1.77777;
}

.elementor-2123 .elementor-element.elementor-element-b591641 > .elementor-widget-container {
  border-radius: 8px 8px 8px 8px;
  box-shadow: 0px 10px 75px 0px rgba(41.00000000000001, 112.00000000000016, 250, 0.15);
}

.elementor-bc-flex-widget .elementor-2123 .elementor-element.elementor-element-4d21dd9.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-4d21dd9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-2123 .elementor-element.elementor-element-4d21dd9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-28514ea {
  color: #081F46;
}

.elementor-2123 .elementor-element.elementor-element-c0e177c {
  font-size: 24px;
  font-weight: 700;
}

.elementor-2123 .elementor-element.elementor-element-c0e177c > .elementor-widget-container {
  padding: 0rem 0rem 0rem 0rem;
}

.elementor-2123 .elementor-element.elementor-element-f265e97 {
  color: #081F46;
  font-size: 18px;
}

.elementor-2123 .elementor-element.elementor-element-f265e97 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 11px 0px;
}

.elementor-2123 .elementor-element.elementor-element-b74f0aa {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-4f6bf30 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-417a193 .elementor-button {
  background-color: #FFFFFF00;
}

.elementor-2123 .elementor-element.elementor-element-417a193 {
  width: auto;
  max-width: auto;
}

.elementor-2123 .elementor-element.elementor-element-417a193 > .elementor-widget-container {
  background-color: transparent;
  background-image: linear-gradient(120deg, var(--e-global-color-aaed178) 0%, var(--e-global-color-b34e580) 100%);
  border-radius: 90px 90px 90px 90px;
}

.elementor-2123 .elementor-element.elementor-element-5c83744 {
  --spacer-size: 50px;
}

.elementor-2123 .elementor-element.elementor-element-35d2d57:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-35d2d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #FFFFFF 0%, #F3FAFF 100%);
}

.elementor-2123 .elementor-element.elementor-element-35d2d57 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-35d2d57 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-d7afd7d > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-2f53052 {
  --spacer-size: 50px;
}

.elementor-2123 .elementor-element.elementor-element-8af82af {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-8af82af .elementor-heading-title {
  color: #081F46;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-8af82af > .elementor-widget-container {
  margin: -15px 0px 30px 0px;
}

.elementor-2123 .elementor-element.elementor-element-b7c7d41 > .elementor-widget-container {
  margin: 0% 3% 0% 3%;
  padding: 20px 0px 20px 0px;
  background-color: #FFFFFF;
  border-radius: 15px 15px 15px 15px;
  box-shadow: 0px 10px 75px 0px rgba(41.00000000000001, 112.00000000000016, 250, 0.15);
}

.elementor-2123 .elementor-element.elementor-element-1798d52 {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-8a7f34d {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-53a291f.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}

.elementor-2123 .elementor-element.elementor-element-53a291f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-53a291f > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-4a511fb .elementor-button {
  background-color: #FFFFFF00;
}

.elementor-2123 .elementor-element.elementor-element-4a511fb {
  width: auto;
  max-width: auto;
}

.elementor-2123 .elementor-element.elementor-element-4a511fb > .elementor-widget-container {
  background-color: transparent;
  background-image: linear-gradient(120deg, var(--e-global-color-aaed178) 0%, var(--e-global-color-b34e580) 100%);
  border-radius: 90px 90px 90px 90px;
}

.elementor-2123 .elementor-element.elementor-element-a5f6bdc {
  --spacer-size: 50px;
}

.elementor-2123 .elementor-element.elementor-element-d9eb2f6 {
  --spacer-size: 50px;
}

.elementor-2123 .elementor-element.elementor-element-8e373a8 img {
  width: 100%;
}

.elementor-2123 .elementor-element.elementor-element-24966be {
  margin-top: 0px;
  margin-bottom: 0px;
}

.elementor-2123 .elementor-element.elementor-element-57aa770 .elementor-counter-number-wrapper {
  color: #4D86FF;
  font-size: 65px;
  font-weight: 800;
  line-height: 1.4em;
}

.elementor-2123 .elementor-element.elementor-element-57aa770 .elementor-counter-title {
  color: #4D86FF;
  font-size: 1em;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.7em;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-ebd3621 .elementor-counter-number-wrapper {
  color: #425CEC;
  font-size: 65px;
  font-weight: 800;
  line-height: 1.4em;
}

.elementor-2123 .elementor-element.elementor-element-ebd3621 .elementor-counter-title {
  color: #425CEC;
  font-size: 1em;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.7em;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-c4c63e5 .elementor-counter-number-wrapper {
  color: #812BEA;
  font-size: 65px;
  font-weight: 800;
  line-height: 1.4em;
}

.elementor-2123 .elementor-element.elementor-element-c4c63e5 .elementor-counter-title {
  color: #812BEA;
  font-size: 1em;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.7em;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-7315be8:not(.elementor-motion-effects-element-type-background), .elementor-2123 .elementor-element.elementor-element-7315be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(0deg, #FFFFFF 0%, #F3FAFF 100%);
}

.elementor-2123 .elementor-element.elementor-element-7315be8 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-7315be8 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2123 .elementor-element.elementor-element-fead0fa > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-3e3a86f img {
  width: 100%;
}

.elementor-2123 .elementor-element.elementor-element-0adfc78 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-56b9cb0 {
  --spacer-size: 50px;
}

.elementor-2123 .elementor-element.elementor-element-068ed83 > .elementor-widget-container {
  padding: 0px 0px 40px 0px;
  background-image: url("wp-content/uploads/2020/12/origami-1-1.png");
  background-position: 23% 2.5em;
  background-repeat: no-repeat;
  background-size: 100px auto;
}

.elementor-2123 .elementor-element.elementor-element-941fbc3 {
  text-align: center;
}

.elementor-2123 .elementor-element.elementor-element-941fbc3 .elementor-heading-title {
  color: #081F46;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1em;
  letter-spacing: 2px;
}

.elementor-2123 .elementor-element.elementor-element-941fbc3 > .elementor-widget-container {
  margin: -55px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-f5f5616 {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-0669268 {
  --spacer-size: 10px;
}

.elementor-2123 .elementor-element.elementor-element-67b87b8 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-dfc1a1c.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}

.elementor-2123 .elementor-element.elementor-element-dfc1a1c > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-2123 .elementor-element.elementor-element-c39202d .elementor-button {
  background-color: #FFFFFF00;
}

.elementor-2123 .elementor-element.elementor-element-c39202d {
  width: auto;
  max-width: auto;
}

.elementor-2123 .elementor-element.elementor-element-c39202d > .elementor-widget-container {
  background-color: transparent;
  background-image: linear-gradient(120deg, var(--e-global-color-aaed178) 0%, var(--e-global-color-b34e580) 100%);
  border-radius: 90px 90px 90px 90px;
}

.elementor-2123 .elementor-element.elementor-element-159d738 {
  --spacer-size: 10px;
}

@media (max-width: 1024px) {
  .elementor-2123 .elementor-element.elementor-element-0d72abf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2123 .elementor-element.elementor-element-0d72abf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 59% auto;
  }

  .elementor-2123 .elementor-element.elementor-element-f8c4094 {
    padding: 10% 5% 5% 5%;
  }

  .elementor-2123 .elementor-element.elementor-element-15c23f6 > .elementor-element-populated {
    margin: 9% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
  }

  .elementor-2123 .elementor-element.elementor-element-42716e4 {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-42716e4 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }

  .elementor-2123 .elementor-element.elementor-element-d59acaa {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-d59acaa > .elementor-widget-container {
    margin: 1em 0em 0em 0em;
  }

  .elementor-2123 .elementor-element.elementor-element-db70b8a > .elementor-element-populated {
    margin: 0% 14% 0% 14%;
    --e-column-margin-right: 14%;
    --e-column-margin-left: 14%;
  }

  .elementor-2123 .elementor-element.elementor-element-c88744c {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-c88744c > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0em 0em 0em 0em;
  }

  .elementor-2123 .elementor-element.elementor-element-7c14794 {
    --spacer-size: 4vh;
  }

  .elementor-2123 .elementor-element.elementor-element-42ffc28 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-2123 .elementor-element.elementor-element-b57b690 > .elementor-widget-container {
    margin: -7% 35% 0% 35%;
  }

  .elementor-2123 .elementor-element.elementor-element-c7fb87f {
    padding: 10% 5% 5% 5%;
  }

  .elementor-2123 .elementor-element.elementor-element-e3a6b78 > .elementor-element-populated {
    margin: 9% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
  }

  .elementor-2123 .elementor-element.elementor-element-c621692 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-2123 .elementor-element.elementor-element-3f2650c {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-3f2650c > .elementor-widget-container {
    margin: -3em 0em 0em 0em;
  }

  .elementor-2123 .elementor-element.elementor-element-4df7f30 > .elementor-widget-container {
    margin: 0% 15% 0% 15%;
  }

  .elementor-2123 .elementor-element.elementor-element-177824b > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-2123 .elementor-element.elementor-element-b591641 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-2123 .elementor-element.elementor-element-4d21dd9 > .elementor-element-populated {
    margin: 0rem 0rem 0rem 0rem;
    --e-column-margin-right: 0rem;
    --e-column-margin-left: 0rem;
  }

  .elementor-2123 .elementor-element.elementor-element-28514ea {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-c0e177c {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-f265e97 {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-4f6bf30.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }

  .elementor-2123 .elementor-element.elementor-element-c1cc30d.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }

  .elementor-2123 .elementor-element.elementor-element-b7c7d41 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
  }

  .elementor-2123 .elementor-element.elementor-element-068ed83 > .elementor-widget-container {
    background-position: 0px 0px;
  }
}

@media (max-width: 767px) {
  .elementor-2123 .elementor-element.elementor-element-0d72abf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2123 .elementor-element.elementor-element-0d72abf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 100% auto;
  }

  .elementor-2123 .elementor-element.elementor-element-f8c4094 {
    padding: 20% 4% 14% 4%;
  }

  .elementor-2123 .elementor-element.elementor-element-15c23f6 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-2123 .elementor-element.elementor-element-42716e4 {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-42716e4 .elementor-heading-title {
    font-size: 48px;
  }

  .elementor-2123 .elementor-element.elementor-element-d59acaa {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-d59acaa .elementor-heading-title {
    font-size: 48px;
  }

  .elementor-2123 .elementor-element.elementor-element-db70b8a > .elementor-element-populated {
    margin: 0% 10% 0% 10%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 10%;
  }

  .elementor-2123 .elementor-element.elementor-element-c88744c {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-c88744c > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }

  .elementor-2123 .elementor-element.elementor-element-5f181ba.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }

  .elementor-2123 .elementor-element.elementor-element-37d6a5a.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }

  .elementor-2123 .elementor-element.elementor-element-a6fa869 {
    margin-top: 4rem;
    margin-bottom: 1rem;
  }

  .elementor-2123 .elementor-element.elementor-element-42ffc28 {
    width: 35%;
  }

  .elementor-2123 .elementor-element.elementor-element-0b91e1d {
    width: 65%;
  }

  .elementor-2123 .elementor-element.elementor-element-6075427 > .elementor-element-populated {
    margin: -3rem 0rem 1rem 0rem;
    --e-column-margin-right: 0rem;
    --e-column-margin-left: 0rem;
  }

  .elementor-2123 .elementor-element.elementor-element-c7fb87f {
    padding: 20% 4% 14% 4%;
  }

  .elementor-2123 .elementor-element.elementor-element-e3a6b78 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-2123 .elementor-element.elementor-element-5971d89 > .elementor-element-populated {
    margin: -3rem 0rem 1rem 0rem;
    --e-column-margin-right: 0rem;
    --e-column-margin-left: 0rem;
  }

  .elementor-2123 .elementor-element.elementor-element-301dd24 {
    --spacer-size: 40px;
  }

  .elementor-2123 .elementor-element.elementor-element-5596c51 {
    --spacer-size: 20px;
  }

  .elementor-2123 .elementor-element.elementor-element-57b7f96 > .elementor-element-populated {
    margin: -2rem 0rem -1rem 0rem;
    --e-column-margin-right: 0rem;
    --e-column-margin-left: 0rem;
  }

  .elementor-2123 .elementor-element.elementor-element-479fa3a img {
    max-width: 150px;
  }

  .elementor-2123 .elementor-element.elementor-element-479fa3a > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }

  .elementor-2123 .elementor-element.elementor-element-1e3ffea > .elementor-element-populated {
    margin: 0em 0em -3em 0em;
    --e-column-margin-right: 0em;
    --e-column-margin-left: 0em;
  }

  .elementor-2123 .elementor-element.elementor-element-ff95bbc > .elementor-element-populated {
    margin: 0em 0em -3em 0em;
    --e-column-margin-right: 0em;
    --e-column-margin-left: 0em;
  }

  .elementor-2123 .elementor-element.elementor-element-de7e651 {
    margin-top: 110px;
    margin-bottom: 110px;
  }

  .elementor-2123 .elementor-element.elementor-element-f08fed7 {
    padding: 3rem 2rem 3rem 2rem;
  }

  .elementor-2123 .elementor-element.elementor-element-c8e3e9b > .elementor-widget-container {
    margin: 0rem 0rem 0rem 0rem;
  }

  .elementor-2123 .elementor-element.elementor-element-c621692 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }

  .elementor-2123 .elementor-element.elementor-element-3f2650c {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-3f2650c > .elementor-widget-container {
    margin: 0rem 0rem 2rem 0rem;
  }

  .elementor-2123 .elementor-element.elementor-element-9e2b227 {
    width: 25%;
  }

  .elementor-2123 .elementor-element.elementor-element-3625e94 {
    width: 75%;
  }

  .elementor-2123 .elementor-element.elementor-element-0120d20 {
    --spacer-size: 2em;
  }

  .elementor-2123 .elementor-element.elementor-element-5ebf661 {
    width: 25%;
  }

  .elementor-2123 .elementor-element.elementor-element-b04b360 {
    width: 75%;
  }

  .elementor-2123 .elementor-element.elementor-element-87ebfaa {
    --spacer-size: 2em;
  }

  .elementor-2123 .elementor-element.elementor-element-571bd4d {
    width: 25%;
  }

  .elementor-2123 .elementor-element.elementor-element-6193e3d {
    width: 75%;
  }

  .elementor-2123 .elementor-element.elementor-element-26a109c.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }

  .elementor-2123 .elementor-element.elementor-element-3f774d6.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }

  .elementor-2123 .elementor-element.elementor-element-930e18a {
    --spacer-size: 8vh;
  }

  .elementor-2123 .elementor-element.elementor-element-66d412d {
    --spacer-size: 50px;
  }

  .elementor-2123 .elementor-element.elementor-element-4df7f30 > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }

  .elementor-2123 .elementor-element.elementor-element-b355ddb {
    width: 50%;
  }

  .elementor-2123 .elementor-element.elementor-element-b355ddb.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }

  .elementor-2123 .elementor-element.elementor-element-11cc1ff {
    width: var(--container-widget-width, 200px);
    max-width: 200px;
    --container-widget-width: 200px;
    --container-widget-flex-grow: 0;
  }

  .elementor-2123 .elementor-element.elementor-element-8056521 {
    width: 50%;
  }

  .elementor-2123 .elementor-element.elementor-element-8056521.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }

  .elementor-2123 .elementor-element.elementor-element-1f234bc {
    width: var(--container-widget-width, 200px);
    max-width: 200px;
    --container-widget-width: 200px;
    --container-widget-flex-grow: 0;
  }

  .elementor-2123 .elementor-element.elementor-element-7c123b9 {
    width: 50%;
  }

  .elementor-2123 .elementor-element.elementor-element-7c123b9.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }

  .elementor-2123 .elementor-element.elementor-element-9cfce93 {
    width: var(--container-widget-width, 200px);
    max-width: 200px;
    --container-widget-width: 200px;
    --container-widget-flex-grow: 0;
  }

  .elementor-2123 .elementor-element.elementor-element-e9dd844 {
    width: 50%;
  }

  .elementor-2123 .elementor-element.elementor-element-e9dd844.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }

  .elementor-2123 .elementor-element.elementor-element-eb4c4b6 {
    width: var(--container-widget-width, 200px);
    max-width: 200px;
    --container-widget-width: 200px;
    --container-widget-flex-grow: 0;
  }

  .elementor-2123 .elementor-element.elementor-element-177824b > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }

  .elementor-2123 .elementor-element.elementor-element-4d21dd9 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }

  .elementor-2123 .elementor-element.elementor-element-28514ea {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-28514ea > .elementor-widget-container {
    margin: 2em 1em 0em 1em;
  }

  .elementor-2123 .elementor-element.elementor-element-f265e97 {
    text-align: center;
  }

  .elementor-2123 .elementor-element.elementor-element-f265e97 > .elementor-widget-container {
    margin: 1em 1em 1em 1em;
  }

  .elementor-2123 .elementor-element.elementor-element-4f6bf30.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }

  .elementor-2123 .elementor-element.elementor-element-2f53052 {
    --spacer-size: 10px;
  }

  .elementor-2123 .elementor-element.elementor-element-b7c7d41 > .elementor-widget-container {
    padding: 1rem 0rem 2rem 0rem;
  }

  .elementor-2123 .elementor-element.elementor-element-b7c7d41 {
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
  }

  .elementor-2123 .elementor-element.elementor-element-56b9cb0 {
    --spacer-size: 50px;
  }

  .elementor-2123 .elementor-element.elementor-element-068ed83 > .elementor-widget-container {
    background-position: bottom left;
    background-size: 60px auto;
  }
}

@media (min-width: 768px) {
  .elementor-2123 .elementor-element.elementor-element-15c23f6 {
    width: 65%;
  }

  .elementor-2123 .elementor-element.elementor-element-5f181ba {
    width: 28.155%;
  }

  .elementor-2123 .elementor-element.elementor-element-37d6a5a {
    width: 30.929%;
  }

  .elementor-2123 .elementor-element.elementor-element-062b6e1 {
    width: 40.249%;
  }

  .elementor-2123 .elementor-element.elementor-element-42ffc28 {
    width: 28.114%;
  }

  .elementor-2123 .elementor-element.elementor-element-0b91e1d {
    width: 71.919%;
  }

  .elementor-2123 .elementor-element.elementor-element-6075427 {
    width: 35%;
  }

  .elementor-2123 .elementor-element.elementor-element-e3a6b78 {
    width: 45.526%;
  }

  .elementor-2123 .elementor-element.elementor-element-5971d89 {
    width: 54.474%;
  }

  .elementor-2123 .elementor-element.elementor-element-c59d9e6 {
    width: 100%;
  }

  .elementor-2123 .elementor-element.elementor-element-cd8db63 {
    width: 50%;
  }

  .elementor-2123 .elementor-element.elementor-element-c621692 {
    width: 50%;
  }

  .elementor-2123 .elementor-element.elementor-element-9e2b227 {
    width: 25%;
  }

  .elementor-2123 .elementor-element.elementor-element-3625e94 {
    width: 75.083%;
  }

  .elementor-2123 .elementor-element.elementor-element-5ebf661 {
    width: 25%;
  }

  .elementor-2123 .elementor-element.elementor-element-b04b360 {
    width: 75.083%;
  }

  .elementor-2123 .elementor-element.elementor-element-571bd4d {
    width: 25%;
  }

  .elementor-2123 .elementor-element.elementor-element-6193e3d {
    width: 65.069%;
  }

  .elementor-2123 .elementor-element.elementor-element-26a109c {
    width: 47%;
  }

  .elementor-2123 .elementor-element.elementor-element-3f774d6 {
    width: 52.997%;
  }

  .elementor-2123 .elementor-element.elementor-element-ac8f565 {
    width: 100%;
  }

  .elementor-2123 .elementor-element.elementor-element-177824b {
    width: 46%;
  }

  .elementor-2123 .elementor-element.elementor-element-4d21dd9 {
    width: 54%;
  }

  .elementor-2123 .elementor-element.elementor-element-fead0fa {
    width: 100%;
  }
}

@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-2123 .elementor-element.elementor-element-15c23f6 {
    width: 100%;
  }

  .elementor-2123 .elementor-element.elementor-element-5f181ba {
    width: 32%;
  }

  .elementor-2123 .elementor-element.elementor-element-37d6a5a {
    width: 34%;
  }

  .elementor-2123 .elementor-element.elementor-element-062b6e1 {
    width: 34%;
  }

  .elementor-2123 .elementor-element.elementor-element-42ffc28 {
    width: 36%;
  }

  .elementor-2123 .elementor-element.elementor-element-0b91e1d {
    width: 64%;
  }

  .elementor-2123 .elementor-element.elementor-element-6075427 {
    width: 100%;
  }

  .elementor-2123 .elementor-element.elementor-element-e3a6b78 {
    width: 100%;
  }

  .elementor-2123 .elementor-element.elementor-element-5971d89 {
    width: 100%;
  }

  .elementor-2123 .elementor-element.elementor-element-c8fe175 {
    width: 50%;
  }

  .elementor-2123 .elementor-element.elementor-element-39ad71a {
    width: 50%;
  }

  .elementor-2123 .elementor-element.elementor-element-c59d9e6 {
    width: 100%;
  }

  .elementor-2123 .elementor-element.elementor-element-cd8db63 {
    width: 100%;
  }

  .elementor-2123 .elementor-element.elementor-element-c621692 {
    width: 100%;
  }

  .elementor-2123 .elementor-element.elementor-element-23aa4e4 {
    width: 60%;
  }

  .elementor-2123 .elementor-element.elementor-element-9e2b227 {
    width: 25%;
  }

  .elementor-2123 .elementor-element.elementor-element-3625e94 {
    width: 75%;
  }

  .elementor-2123 .elementor-element.elementor-element-5ebf661 {
    width: 25%;
  }

  .elementor-2123 .elementor-element.elementor-element-b04b360 {
    width: 75%;
  }

  .elementor-2123 .elementor-element.elementor-element-571bd4d {
    width: 25%;
  }

  .elementor-2123 .elementor-element.elementor-element-6193e3d {
    width: 75%;
  }

  .elementor-2123 .elementor-element.elementor-element-915c2a0 {
    width: 40%;
  }

  .elementor-2123 .elementor-element.elementor-element-26a109c {
    width: 50%;
  }

  .elementor-2123 .elementor-element.elementor-element-3f774d6 {
    width: 50%;
  }

  .elementor-2123 .elementor-element.elementor-element-177824b {
    width: 100%;
  }

  .elementor-2123 .elementor-element.elementor-element-4d21dd9 {
    width: 100%;
  }
}

/*</style>*/

/*<style type="text/css" media="screen">*/

/*@font-face {*/
/*  font-family: theme_ar_font;*/
/*  src: url('assets/site/fonts/sky.ttf');*/
/*}*/

body {
  /*font-family: "Nunito", arial, sans-serif;*/
  font-family: theme_ar_font, arial, sans-serif;
}

blockquote {
  font-family: theme_ar_font, arial, sans-serif;
}

p {
  font-family: theme_ar_font, arial, sans-serif;
}

li {
  font-family: theme_ar_font, arial, sans-serif;
}

h1 {
  font-family: theme_ar_font, arial, sans-serif;
}

h2 {
  font-family: theme_ar_font, arial, sans-serif;
}

h3 {
  font-family: theme_ar_font, arial, sans-serif;
}

h4 {
  font-family: theme_ar_font, arial, sans-serif;
}

h5 {
  font-family: theme_ar_font, arial, sans-serif;
}

/*</style>*/
.recentcomments a {
  display: inline !important;
  padding: 0 !important;
  margin: 0 !important;
}

.woocommerce-product-gallery {
  opacity: 1 !important;
}

.woocommerce form .form-row .required {
  visibility: visible;
}
